BODY, TABLE, TD, SPAN, DIV, P, INPUT, SELECT, TEXTAREA
{
	FONT-FAMILY: verdana,tahoma,arial;
	FONT-SIZE: 8pt;
}
BODY
{
}
A:link
{
	TEXT-DECORATION: none
}
A:visited
{
	TEXT-DECORATION: none
}
A:active
{
	TEXT-DECORATION: none
}
A:hover
{
	color: #ff6633;
	text-decoration: underline;
}
P
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}


.USMBodyColor
{
	background-color: #DB4D4B;
	color: white;
}

.USMFormDescrizione
{
	font-weight: bold;
	font-size: 7pt;
	color: black;
	font-family: Verdana, Arial;
	text-align: right;
	font-variant: small-caps;
	vertical-align: middle; 
	padding-right:3px; 
}
.USMFormCampo
{
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Arial;
	text-align: left;
	font-variant: small-caps;
	vertical-align: middle; 
}
.USMFormLabelSup
{
	font-size: 7pt;
	font-weight: bold;
	color: Blue;
	vertical-align: baseline;
	background-color: #d9d999;
}
.USMTitleCenter
{
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Arial;
	text-align: Center;
	font-weight: bold;
	background-color: #a7a7ff;
}
.USMCornice
{

	padding-bottom:0px;
	border-bottom:#465d86 1px solid; 
    border-right:#465d86 1px solid;
    border-Left:#465d86 1px solid;
    border-Top:#465d86 1px solid;
}

.UsmLabelRight
{
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Arial;
	text-align: right;
	font-weight: bold;
	background-color: #fff47a;
	width: 120px;
	padding-right:5px;
}
.UsmLabelRightFREE
{
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Arial;
	text-align: right;
	font-weight: bold;
	background-color: #fff47a;
}

.UsmLabelCenter
{
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Arial;
	text-align: center;
	font-weight: bold;
	background-color: #fff47a;
	width: 120px;
	padding-right:5px;
}
.UsmFieldLeft
{
	font-size: 7pt;
	color: Blue;
	font-weight: bold;
	font-family: Verdana, Arial;
	text-align: Left;
	padding-left:5px;
}
.UsmFieldLeftWidth
{
	width:375px;
}

.USMTableTop
{
/*	 margin-top: 30px; 		*/
}

.USMFormCampoDisabled
{
	font-family: verdana,tahoma,arial;
	font-size: 7pt;
	border: 1 solid #c5c5c5;
	background-color: #f5f5f5;
}
.USMFormWorning
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 7pt;
	color: crimson;
	font-family: Verdana, Arial;
	text-align: left;
}
.USMFormLabelBlack
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Arial;
	text-align: left;
	height: 18px;
}

.USMFormLabelBlue
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 7pt;
	color: Blue;
	font-family: Verdana, Arial;
	text-align: left;
}
.USMFormLabelRed
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 7pt;
	color: crimson;
	font-family: Verdana, Arial;
	text-align: left;
}
.USMFormLabelGreen
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 7pt;
	color: Green;
	font-family: Verdana, Arial;
	text-align: left;
}
.USMFormLabelYellow
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 7pt;
	color: yellow;
	font-family: Verdana, Arial;
	text-align: left;
}
.USMFormBottone
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 7pt;
	padding-bottom: 1px;
	vertical-align: middle;
	cursor: hand;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial;
	text-align: center;
	font-variant: small-caps;
}

.USMFormSezione
{
	font-weight: Bold;
	font-size: 8pt;
	color: Black;
	border-collapse: collapse;
	background-image: url(../Images/bar2.jpg);
	background-repeat: repeat-x;
	margin-top: 2px;
	margin-bottom: 2px;
	height: 23px;
}

.USMFormSeparatore
{
	font-weight: Bold;
	font-size: 8pt;
	color: Black;
	border-collapse: collapse;
	background-image: url(../Images/bar1.jpg);
	background-repeat: repeat-x;
	margin-top: 2px;
	margin-bottom: 2px;
	height: 23px;
}

.USMFormVoceMenuLeft
{
	font-weight: bold;
	vertical-align: middle;
	cursor: hand;
	color: gray;
	padding-top: 1px;
	font-family: Verdana, Arial;
	text-align: left;
}
A.USMFormVoceMenuLeft:hover
{
	color: darkorange;
}


.USMFormCliccabileInverted
{
	cursor: hand;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial;
	text-align: left;
	vertical-align: middle;
	background-color: #eeebc4;
}

.USMFormDesriptionSize10
{
	font-size: 10pt;
	font-weight: bold; 
	color: Black;
	font-family: Verdana, Arial;
	text-align: left;
	vertical-align: middle; 
	padding-bottom:10px;
}
.USMFormDesriptionSize8
{
	font-size: 8pt;
	font-weight: bold; 
	color: Black;
	font-family: Verdana, Arial;
	text-align: left;
	vertical-align: middle; 
	padding-bottom:2px;
}
.USMPanelDivEnabledFalse
{
            position:absolute; 
            left:42; 
            top:135; 
            width:100%; 
            height: 100%; 
            background-color:black;
            filter:alpha(opacity=60);
            -moz-opacity: 0.6;
            opacity: 0.6;
}
.USMPanelDivButton
{
	height:100%; 
	width:70%;
	POSITION: absolute; 
    left:220; 
    top:150; 
}
.USMTitleHandicap
{
	font-size: 12pt;
	font-weight: bold;
	color: red;
	font-family: Verdana, Arial;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 5px;
}
.USMPadding
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: justify;
}
	
